﻿namespace Core
{
    public interface IUIParam
    {
    }

    public interface IUIParam<T>
    {
        void SetUIParam(T t);
    }

    public interface IUIParam<T1, T2>
    {
        void SetUIParam(T1 t1, T2 t2);
    }

    public interface IUIParam<T1, T2, T3>
    {
        void SetUIParam(T1 t1, T2 t2, T3 t3);
    }

    public interface IUIParam<T1, T2, T3, T4>
    {
        void SetUIParam(T1 t1, T2 t2, T3 t3, T4 t4);
    }
}
